-- Basic Cannon

local BULLET = {}

-- General Information
BULLET.Name = "T20MG"
BULLET.Author = "Tech"
BULLET.Description = "20mm HE MG."
BULLET.AdminOnly = false
BULLET.SuperAdminOnly = false

-- Appearance
BULLET.Model = "models/Gibs/furniture_gibs/furniture_vanity01a_gib03.mdl"
BULLET.Material = nil 
BULLET.Color = nil 
BULLET.Trail = nil 

-- Effects / Sounds
BULLET.FireSound = {"SAWShot.Single"}
BULLET.ExplosionSound = nil
BULLET.FireEffect = "muzzleflash"
BULLET.ExplosionEffect = "20x102_effect"
BULLET.EmptyMagSound = nil

-- Movement
BULLET.Speed = 180
BULLET.Gravity = 0.01
BULLET.RecoilForce = 400
BULLET.Spread = 0.01
BULLET.AffectedBySBGravity = true

-- Damage
BULLET.DamageType = "BlastDamage"
BULLET.Damage = 40
BULLET.Radius = 200
BULLET.RangeDamageMul = 0.6
BULLET.NumberOfSlices = nil
BULLET.SliceDistance = nil
BULLET.PlayerDamage = 80
BULLET.PlayerDamageRadius = 200

-- Reloading/Ammo
BULLET.Reloadtime = 0.2
BULLET.Ammo = 0
BULLET.AmmoReloadtime = 0

BULLET.EnergyPerShot = 800

pewpew:AddBullet( BULLET )